#!/usr/bin/env bash

# 使用方法：
# ./genModel.sh lottery lottery
# ./genModel.sh lottery prize
# 再将./genModel下的文件剪切到对应服务的model目录里面，记得改package

#生成的表名
# tables=$2
#表生成的genmodel目录
# modeldir=./genModel

# 数据库配置
# host=127.0.0.1
# port=33069
# dbname=$1
# username=root
# passwd=PXDN93VRKUm8TeE7
template=../../goctl/1.5.3

echo "开始创建服务"
#goctl model mysql datasource -url="${username}:${passwd}@tcp(${host}:${port})/${dbname}" -table="${tables}" -dir="${modeldir}" -cache=true --home="${template}" --style=goZero
goctl rpc protoc *.proto --go_out=../ --go-grpc_out=../  --zrpc_out=../ --home="${template}" --style=goZero
sed -i 's/,omitempty//g' *.pb.go